Micron Document
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| SparkN0de-git | SparkN0de |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Commit 7de0fa9a8f5f8a4753710ceecf778a49fec4980d


Parents : cf25ed8
Author : Jeremy O'Brien <neutral@fastmail.com>
Date : 2026-05-21T17:22:19-04:00

Browser: allow ctrl-k to clear the URL edit field

Changes

1 files changed, 3 insertions(+), 0 deletions(-)


Diff

diff --git a/nomadnet/ui/textui/Browser.py b/nomadnet/ui/textui/Browser.py
index 46e11f2..6b6e500 100644
--- a/nomadnet/ui/textui/Browser.py
+++ b/nomadnet/ui/textui/Browser.py
@@ -1811,5 +1811,8 @@ class UrlEdit(urwid.Edit):
def keypress(self, size, key):
if key == "enter":
self.confirmed(self)
+ elif key == "ctrl k":
+ self.set_edit_text("")
+ self.set_edit_pos(0)
else:
return super(UrlEdit, self).keypress(size, key)


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────